接下來想介紹幾個zsh好用的工具,可以讓平常在操作shell的時候減少一點操作的困擾
而這些來源主要是來自於他的官網介紹,我在其中介紹幾個我比較常使用到的,當然大家也可以找時間測試一下裡面每個工具是不是有符合自己的需求的
https://github.com/ohmyzsh/ohmyzsh/wiki/plugins
安裝方式
https://github.com/clvv/fasd/wiki/Installing-via-Package-Managers
這個是一個可以解放無限cd到常用資料夾的工具
用法很簡單
安裝完成後,如果曾經用cd到了某個資料夾,比如
~/Develop/test
這時後再開啟其他頁面,只要先打上
j test
他就會自動幫你導向到~/Develop/test
超級方便,大推!!!
安裝方式
https://github.com/junegunn/fzf?tab=readme-ov-file#installation
https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/fzf
這個工具是個可以各種幫你模糊搜尋並且列出選項讓你可以選取的工具
大家可以看一下這個demo影片,裡面介紹了很多常用的用法
https://www.youtube.com/watch?v=qgG5Jhi_Els
安裝方式
https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/thefuck
https://github.com/nvbn/thefuck?tab=readme-ov-file#installation
這個工具很有趣,這邊放上他的demo gif
這個工具主要就是,當你打錯字的時候,通常心情會不美好,然後f***就會跑出口,這個工具就是幫你罵完後,執行你可能要執行的內容,他會去猜你可能要打什麼內容
安裝方式
https://github.com/zsh-users/zsh-autosuggestions/blob/master/INSTALL.md#oh-my-zsh
這個工具主要就是讓你之前打過的內容,最接近的會用淺灰色來讓你預覽,按下方向鍵右就可以補齊之前打過的內容
這個一定要裝,超好用!!
安裝方式
https://github.com/zsh-users/zsh-syntax-highlighting/blob/master/INSTALL.md#oh-my-zsh
這個主要就是讓你在打指令的時候,如果打對字,就會用綠色提醒你真的有這個指令
這個也大推!!
當然,還有很多很有趣的工具,但上面這些是我覺得裝了會讓生活變的更美好的plugins
但有個注意點的點,裝了這些工具,就有可能會讓你的shell在啟動的時候變慢,所以如果發現安裝完後terminal變的很慢,就要抉擇一下要留下哪些工具了
最後,附上我目前安裝的工具給大家參考了
15 plugins=(
16 git
17 # autojump
18 colored-man-pages
19 eza
20 fasd
21 # fd
22 fzf
23 httpie
24 # ripgrep
25 thefuck
26 # tldr
27 zsh-interactive-cd
28 zsh-navigation-tools
29 zsh-autosuggestions
30 zsh-syntax-highlighting
31 )